package com.ruoyi.busfront.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 区域营商环境介绍（前台）对象 buss_env_intro
 *
 * @author MagicCube
 * @date 2023-05-04
 */
public class BusfrontIntro extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    @Excel(name = "")
    private Long id;

    /** 省份ID */
    @Excel(name = "省份ID")
    private Long provinceId;

    /** 城市ID */
    @Excel(name = "城市ID")
    private Long cityId;

    /** 地区ID */
    @Excel(name = "地区ID")
    private Long areaId;

    /** 用户ID */
    @Excel(name = "用户ID")
    private Long governId;

    /** 经济带 */
    @Excel(name = "经济带")
    private String bussEconomic;

    /** 开发区类型 */
    @Excel(name = "开发区类型")
    private String developType;

    /** 园区类别 */
    @Excel(name = "园区类别")
    private String parkType;

    /** 政府名称 */
    @Excel(name = "政府名称")
    private String governName;

    /** 区域优势 */
    @Excel(name = "区域优势")
    private String areaIntro;

    /** 资源禀赋 */
    @Excel(name = "资源禀赋")
    private String resIntro;

    /** 主导产业 */
    @Excel(name = "主导产业")
    private String industryIntro;

    /** 招商合作需求 */
    @Excel(name = "招商合作需求")
    private String cooperateIntro;

    /** 备注 */
    @Excel(name = "备注")
    private String note;

    /** 排序 */
    @Excel(name = "排序")
    private Long sort;

    /** 状态0有效1失效 */
    @Excel(name = "状态0有效1失效")
    private Long state;

    /** 是否删除0否1是 */
    @Excel(name = "是否删除0否1是")
    private Long dr;

    /** 产业政策 */
    @Excel(name = "产业政策")
    private String policyIntro;

    /**  */
    @Excel(name = "")
    private Long num;

    /**  */
    @Excel(name = "")
    private String cover;

    /** 地址 */
    @Excel(name = "地址")
    private String address;

    /** 联系人 */
    @Excel(name = "联系人")
    private String person;

    /** 联系方式，手机号 */
    @Excel(name = "联系方式，手机号")
    private String phone;

    /**  */
    @Excel(name = "")
    private Long recom;

    /** 园区经度 */
    @Excel(name = "园区经度")
    private String parkLongitude;

    /** 园区纬度 */
    @Excel(name = "园区纬度")
    private String parkLatitude;

    /** 是否置顶（0：否） */
    @Excel(name = "是否置顶", readConverterExp = "0=：否")
    private Long top;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setProvinceId(Long provinceId)
    {
        this.provinceId = provinceId;
    }

    public Long getProvinceId()
    {
        return provinceId;
    }
    public void setCityId(Long cityId)
    {
        this.cityId = cityId;
    }

    public Long getCityId()
    {
        return cityId;
    }
    public void setAreaId(Long areaId)
    {
        this.areaId = areaId;
    }

    public Long getAreaId()
    {
        return areaId;
    }
    public void setGovernId(Long governId)
    {
        this.governId = governId;
    }

    public Long getGovernId()
    {
        return governId;
    }
    public void setBussEconomic(String bussEconomic)
    {
        this.bussEconomic = bussEconomic;
    }

    public String getBussEconomic()
    {
        return bussEconomic;
    }
    public void setDevelopType(String developType)
    {
        this.developType = developType;
    }

    public String getDevelopType()
    {
        return developType;
    }
    public void setParkType(String parkType)
    {
        this.parkType = parkType;
    }

    public String getParkType()
    {
        return parkType;
    }
    public void setGovernName(String governName)
    {
        this.governName = governName;
    }

    public String getGovernName()
    {
        return governName;
    }
    public void setAreaIntro(String areaIntro)
    {
        this.areaIntro = areaIntro;
    }

    public String getAreaIntro()
    {
        return areaIntro;
    }
    public void setResIntro(String resIntro)
    {
        this.resIntro = resIntro;
    }

    public String getResIntro()
    {
        return resIntro;
    }
    public void setIndustryIntro(String industryIntro)
    {
        this.industryIntro = industryIntro;
    }

    public String getIndustryIntro()
    {
        return industryIntro;
    }
    public void setCooperateIntro(String cooperateIntro)
    {
        this.cooperateIntro = cooperateIntro;
    }

    public String getCooperateIntro()
    {
        return cooperateIntro;
    }
    public void setNote(String note)
    {
        this.note = note;
    }

    public String getNote()
    {
        return note;
    }
    public void setSort(Long sort)
    {
        this.sort = sort;
    }

    public Long getSort()
    {
        return sort;
    }
    public void setState(Long state)
    {
        this.state = state;
    }

    public Long getState()
    {
        return state;
    }
    public void setDr(Long dr)
    {
        this.dr = dr;
    }

    public Long getDr()
    {
        return dr;
    }
    public void setPolicyIntro(String policyIntro)
    {
        this.policyIntro = policyIntro;
    }

    public String getPolicyIntro()
    {
        return policyIntro;
    }
    public void setNum(Long num)
    {
        this.num = num;
    }

    public Long getNum()
    {
        return num;
    }
    public void setCover(String cover)
    {
        this.cover = cover;
    }

    public String getCover()
    {
        return cover;
    }
    public void setAddress(String address)
    {
        this.address = address;
    }

    public String getAddress()
    {
        return address;
    }
    public void setPerson(String person)
    {
        this.person = person;
    }

    public String getPerson()
    {
        return person;
    }
    public void setPhone(String phone)
    {
        this.phone = phone;
    }

    public String getPhone()
    {
        return phone;
    }
    public void setRecom(Long recom)
    {
        this.recom = recom;
    }

    public Long getRecom()
    {
        return recom;
    }
    public void setParkLongitude(String parkLongitude)
    {
        this.parkLongitude = parkLongitude;
    }

    public String getParkLongitude()
    {
        return parkLongitude;
    }
    public void setParkLatitude(String parkLatitude)
    {
        this.parkLatitude = parkLatitude;
    }

    public String getParkLatitude()
    {
        return parkLatitude;
    }
    public void setTop(Long top)
    {
        this.top = top;
    }

    public Long getTop()
    {
        return top;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("provinceId", getProvinceId())
            .append("cityId", getCityId())
            .append("areaId", getAreaId())
            .append("governId", getGovernId())
            .append("bussEconomic", getBussEconomic())
            .append("developType", getDevelopType())
            .append("parkType", getParkType())
            .append("governName", getGovernName())
            .append("areaIntro", getAreaIntro())
            .append("resIntro", getResIntro())
            .append("industryIntro", getIndustryIntro())
            .append("cooperateIntro", getCooperateIntro())
            .append("note", getNote())
            .append("sort", getSort())
            .append("state", getState())
            .append("dr", getDr())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("policyIntro", getPolicyIntro())
            .append("num", getNum())
            .append("cover", getCover())
            .append("address", getAddress())
            .append("person", getPerson())
            .append("phone", getPhone())
            .append("recom", getRecom())
            .append("parkLongitude", getParkLongitude())
            .append("parkLatitude", getParkLatitude())
            .append("top", getTop())
            .toString();
    }
}
